Managing Director
Simon Glover
CEO Approval Rating
68/100
ODD is a marketing and advertising firm for fashion and lifestyle brands.